@echo off
REM 设置 Ninja 的路径
chcp 65001
set NINJA_PATH=D:\Application\Qt\Tools\Ninja\ninja.exe

:check
REM 检查是否存在 build 目录
IF EXIST build (
    cd build
) else (
    mkdir build
    cd build
)

REM 检查是否存在 bin 目录
@REM IF EXIST bin (
@REM     RMDIR /S /Q bin
@REM )


REM 运行 CMake 配置，使用 Ninja 作为构建系统
cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release ..
REM cmake -G "Ninja" ..

REM 构建项目，使用 Ninja
%NINJA_PATH%

REM 切换回项目根目录
cd ..


echo 是否停止循环编译? (Y/N)
set /p choice="请输入 : "
if /i "%choice%"=="Y" goto end
goto check

:end

